package com.tkjt.pms.common.vos;
import com.tkjt.pms.modules.scoring.model.ScoreDatagridResponseModel;
import lombok.Data;

import java.util.List;

@Data
public class TkIndexValueForScoreVO implements java.io.Serializable {
    private static final long serialVersionUID = 1L;

    private java.lang.String id;
    /**指标年份*/
    private java.lang.String year;
    /**评分人*/
    private java.lang.String indexExecutor;
    /**部门类别*/
    private java.lang.String indexGroup;
    /**评分部门*/
    private java.lang.String indexExecutorDepart;
    /**被评分人*/
    private java.lang.String indexScorer;

    /**被评分部门*/
    private java.lang.String indexDepart;

    /**指标编码*/
    private java.lang.String indexCode;
    /**指标编码*/
    private java.lang.String indexValueCode;
    /**截止统计月份*/
    private java.lang.Double mTotal;
    /**一月*/
    private java.lang.Double m01;
    /**二月*/
    private java.lang.Double m02;
    /**三月*/
    private java.lang.Double m03;
    /**四月*/
    private java.lang.Double m04;
    /**五月*/
    private java.lang.Double m05;
    /**六月*/
    private java.lang.Double m06;
    /**七月*/
    private java.lang.Double m07;
    /**八月*/
    private java.lang.Double m08;
    /**九月*/
    private java.lang.Double m09;
    /**十月*/
    private java.lang.Double m10;
    /**十一月*/
    private java.lang.Double m11;
    /**十二月*/
    private java.lang.Double m12;

    /**评分年月*/
    private String indexYearMonth;

    /**部门类别*/
    private String depart;

    /**被评分部门名称*/
    private java.lang.String indexDepartName;
    /**评分部门名称*/
    private java.lang.String indexExecutorDepartName;

    /**评分指标名称*/
    private java.lang.String indexValueName;

    /**被评分人真实姓名*/
    private java.lang.String indexScorerName;

    /** 负责人*/
    private java.lang.String indexExecutorName;
    /**总分*/
    private Double totalGrade;
    /**评分*/
    private Double grade;
    /**评分*/
    private Double avegGrade;
    /**督办得分*/
    private Double superviseGrade;

    /**评分意见*/
    private String indexValueComments;

    /**总得分排序*/
    private Integer sortNum;

    /**指标编码集合*/
    private List<String> indexValueCodes;

    private Integer pageNo;

    private Integer pageSize;
    /**排序字段**/
    private String column;
    /**排序方式**/
    private String order;
    /**评分意见集合*/
    private List<ScoreDatagridResponseModel.RecordsBean.ScoreCommentBean> scoreComments;

    private Double maxGrade;

    private Double minGrade;
}
